body{
	background:url("../images/pyramide.jpg") no-repeat center fixed transparent;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	
	color:#000;
	font-size:13px;
	font-family:Arial, sans-serif;
}

a{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

a:hover{
	text-decoration:overline;
}

ul{
	list-style-type:none;
}

.italic{
	font-style:italic;
}

.bold{
	font-weight:bold;
}

.blcF{
	float:left;
}

.blcFR{
	float:right;
}

.active{
	color:darkblue;
}

.clear{
	clear:both;
}

.rightImg{
	margin:0 20px 0 0;
}

table td{
	border:1px solid gray;
}

/********/

#header{
	text-align:center;
}

#main{
	width:1024px;
	margin:50px auto;
	padding:25px;
	background:url("../images/fond.png") 0 0 repeat transparent;
	overflow:hidden;
}

#nav{	
	width:250px;
	float:left;
	padding:25px 0;
}

#nav ul{
	width:250px;
	margin:0;
	list-style-type:none;
}

#nav ul li{
	padding:0 0 5px 0;
}

#nav ul li.titleLi{
	padding-top:15px;
}

#nav ul li a{
	font-weight:normal;
}

#content{
	width:750px;
	float:right;
}

#content .section{
	padding: 0 25px;
}

.blcF.dieux, .blcFR.dieux{
	width:475px;
}

.section .sizeLess{
	font-size:11px;
}

.question{
	display:block;
	font-size:15px;
	font-weight:bold;
	padding:10px 0;
}

img.jeu{
	margin-top:15px;
}

.intro{
	display:block;
	width:500px;
}

#footer ul{
	overflow:hidden;
	width:550px;
	margin:20px auto;
}

#footer ul li{
	float:left;
	padding:0 15px 0 0;
}